Big Huge Thesaurus

genus Pholistoma

noun

sounds kind of like